Definition of Impatiens Capensis

  • (noun) North American annual plant with usually yellow or orange flowers; grows chiefly on wet rather acid soil

Antonyms of Impatiens Capensis


No Antonyms Found.

Homophones of Impatiens Capensis


No Homophones Found.